
var map;
var marker;
var infoWindow;

$(function(){

	// 百度地图API功能
	map = new BMap.Map("myMap");    // 创建Map实例
	var top_left_control = new BMap.ScaleControl({anchor: BMAP_ANCHOR_TOP_LEFT});// 左上角，添加比例尺
	var top_left_navigation = new BMap.NavigationControl();  //左上角，添加默认缩放平移控件
	var top_right_navigation = new BMap.NavigationControl({
	anchor: BMAP_ANCHOR_TOP_RIGHT, 
	type: BMAP_NAVIGATION_CONTROL_SMALL
	}); //右上角，仅包含平移和缩放按钮
	map.addControl(top_left_control);        
	map.addControl(top_left_navigation);     
	map.addControl(top_right_navigation); 
	   
	var point = new BMap.Point(116.404, 39.915);
	map.centerAndZoom(point, 15);
	
	//创建小狐狸
	var pt = new BMap.Point(116.417, 39.909);
	var myIcon = new BMap.Icon("../img/cargrey.png", new BMap.Size(150,150));
	marker = new BMap.Marker(pt,{icon:myIcon});  // 创建标注
	map.addOverlay(marker);              // 将标注添加到地图中
	addInfo(pt);

	setInterval(function(){
		var pt = new BMap.Point(116.414, 39.905);
            marker.setPosition(pt)
            infoWindow.close();
            addInfo(pt);
	},3000);
});

function addInfo(point){
	var opts = {
		width : 200,     // 信息窗口宽度
		height: 100,     // 信息窗口高度
		title : "信息" , // 信息窗口标题
		enableMessage:false,//设置bu 允许信息窗发送短息
	};
	var content = "车牌号：苏A 88888<br>驾驶员：张三";
	infoWindow = new BMap.InfoWindow(content, opts);  // 创建信息窗口对象 
	marker.addEventListener("click", function(){          
		map.openInfoWindow(infoWindow,point); //开启信息窗口
	});	
}

